turkey turkey
-
Turkey
Slang for an investment that yields disappointing results or turns out worse than expected. Failed business deals, securities that realize significant losses a···
Slang for an investment that yields disappointing results or turns out worse than expected. Failed business deals, securities that realize significant losses a···